transferable contracts - Espagnol Anglais Dictionnaire